package com.cheer.ba.constant;

/**
 * 作者：Administrator on 2016/9/5 0005 15:53
 * 功能：跳转码
 * 说明：
 */
public class IntentCode {

    /**
     * 通用code 从100开始
     */
    public static class General {
        //界面销毁
        public static final int ATY_FINISH = 100;
        //从手机上选择图片显示
        public static final int REQUEST_CODE_TAKE_ALBUM = 101;
        //拍照显示图片
        public static final int REQUEST_CODE_TAKE_PICTURE = 102;
        //选取照片后进行裁剪
        public static final int CHOOSETRUE = 103;
        //订单界面
        public static final int BACK_ORDER = 104;
        //添加油卡界面
        public static final int BACK_ADD_CARD = 105;
        //进入搜索界面
        public static final int JUMP_SEARCH = 106;
        //返回搜索界面
        public static final int BACK_SEARCH = 107;
        //从findOilAty进入
        public static final int JUMP_FINDOIL = 108;
        //从OilMenuFrg进入
        public static final int JUMP_OILMENU = 109;
        //进入PayAty
        public static final int JUMP_PAYATY = 110;
        //获取我的信息
        public static final int JUMP_MY_INFO = 111;
        //充值跳转
        public static final int JUMP_RECHARGE = 112;
        //从油卡详情进入
        public static final int JUMP_CARD_DETAIL = 113;
        //从油卡订单进入
        public static final int JUMP_CARD_ORDER = 114;
        //进入查看相片界面 不显示按钮
        public static final int JUMP_PIC = 115;
        //从设备进入
        public static final int JUMP_DEVICE = 116;
        //从企业认证进入
        public static final int JUMP_QYE = 117;
        //从云记账进入
        public static final int JUMP_CLOUD = 118;
        //进入柴油充值
        public static final int JUMP_HOME_RECHARGE = 119;
        //视频录制
        public static final int TAKE_VIDEO = 120;
        //从提现进入
        public static final int JUMP_MONEY = 121;
    }

    /**
     * 登录 从200开始
     */
    public static class Login {
        //登录请求code
        public static final int LOGIN_REQUEST_CODE = 200;
        //登录返回code
        public static final int LOGIN_RESULT_CODE = 201;
    }

    /**
     * 注册 从300开始
     */
    public static class Register {
        //注册请求code
        public static final int REGISTER_REQUEST_CODE = 300;
        //注册返回code
        public static final int REGISTER_RESULT_CODE = 301;
    }

    /**
     * 忘记密码 从400开始
     */
    public static class Forget {
        //忘记密码请求code
        public static final int FORGET_REQUEST_CODE = 400;
        //忘记密码返回code
        public static final int FORGET_RESULT_CODE = 401;
        //修改登录密码请求code
        public static final int MODIFY_PW_REQUEST_CODE = 402;
        //修改登录密码返回code
        public static final int MODIFY_PW_RESULT_CODE = 403;
    }

    /**
     * 设置 从500开始
     */
    public static class Setting {
        //设置请求code
        public static final int SETTING_REQUEST_CODE = 500;
        //设置返回code
        public static final int SETTING_RESULT_CODE = 501;
        //今日油价 获取错误
        public static final int TODAY_OIL_ERROR = 502;
        //今日油价，获取成功
        public static final int TODAY_OIL_SUCCESS = 503;
        //今日油价，获取成功，但没有数据
        public static final int TODAY_OIL_NULL = 504;
        //最新资讯，获取失败
        public static final int TODAY_NEWS_ERROR = 505;
        //最新资讯，获取成功，有数据
        public static final int TODAY_NEWS_SUCCESS = 506;
        //最新资讯，获取成功，没有数据
        public static final int TODAY_NEWS_NULL = 507;
        //个人资料
        //图片上传
        public static final int PERSON_UP_PIC = 508;
        //昵称修改
        public static final int PERSON_MODIFY_NAME = 509;
        //性别修改
        public static final int PERSON_MODIFY_SEX = 510;
        //修改地址
        public static final int PERSON_MODIFY_ADDRESS = 518;

        //进入个人详情请求code
        public static final int PERSON_REQUEST_CODE = 511;
        //进入个人详情返回code
        public static final int PERSON_RESULT_CODE = 512;
        //记录，获取失败
        public static final int RECORD_ERROR = 513;
        //记录，获取成功，有数据
        public static final int RECORD_SUCCESS = 514;
        //记录，获取成功，没有数据
        public static final int RECORD_NULL = 515;
        //记录，没有网络
        public static final int RECORD_ERROR_NET = 516;
        //记录，未登录
        public static final int RECORD_NO_LOGIN = 517;
    }

    /**
     * 扫描 从600开始
     */
    public static class Scan {
        //扫描请求code
        public static final int SCAN_REQUEST_CODE = 600;
        //扫描返回code
        public static final int SCAN_RESULT_CODE = 601;
    }

    /**
     * 支付方式 从700开始
     */
    public static class Pay {
        //请求code
        public static final int PAY_REQUEST_CODE = 700;
        //返回code
        public static final int PAY_RESULT_CODE = 701;
        //优惠券请求
        public static final int COUPON_REQUEST_CODE = 702;
        //优惠券返回
        public static final int COUPON_RESULT_CODE = 703;
    }

    /**
     * 地区
     */
    public static class Area {
        //获取省级请求code
        public static final int PROVINCE_REQUEST_CODE = 800;
        //获取省级返回code
        public static final int PROVINCE_RESULT_CODE = 801;
        //获取城市请求code
        public static final int CITY_REQUEST_CODE = 802;
        //获取城市返回code
        public static final int CITY_RESULT_CODE = 803;
        //获取地区请求code
        public static final int DISTRICT_REQUEST_CODE = 804;
        //获取城市返回code
        public static final int DISTRICT_RESULT_CODE = 805;
    }

    /**
     * 违章查询
     */
    public static class Break {
        //
        public static final int BREAK_REQUEST_CODE = 900;
        public static final int BREAK_RESULT_CODE = 901;
    }

    /**
     * 推送
     */
    public static class Jpush {
        //设置极光别名
        public static final int JPUSH_BIND_ALIAS = 1000;
        //设置极光别名为null
        public static final int JPUSH_BIND_ALIAS_NULL = 1001;
        //推送点击
        public static final int JPUSH_CLICK = 1100;
    }

    /**
     * 常用地址
     */
    public static class Address {
        public static final int ADDRESS_REQUEST_CODE = 1002;
        public static final int ADDRESS_RESULT_CODE = 1003;
    }

    /**
     * 添加账本
     */
    public static class Book {
        public static final int BOOK_REQUEST_CODE = 1004;
        public static final int BOOK_RESULT_CODE = 1005;
    }

    /**
     * 发票管理
     */
    public static class Invoice {
        public static final int INVOICE_REQUEST_CODE = 1006;
        public static final int INVOICE_RESULT_CODE = 1007;
    }

    /**
     * 扫描银行卡
     */
    public static class ScanBank {
        public static final int SCANBANK_REQUEST = 1008;
    }

}
